package com.ymk.core.constants;

public class PayConstants {

    // 签名方式
    public final static String SIGN_TYPE = "RSA2";

    // 字符编码格式
    public final static String CHARSET = "UTF-8";

    // 数据传输格式
    public final static String FORMAT = "JSON";

    //销售产品码 类型
    public final static String PRODUCT_CODE = "FAST_INSTANT_TRADE_PAY";

    // 支付宝支付成功code
    public final static String ALIPAY_CODE = "10000";
    // 支付宝状态
    public final static String ALIPAY_TRADER_STATUS_SUCCESS = "TRADE_SUCCESS";
    // 支付宝 未支付订单
    public final static String ALIPAY_TRADER_STATUS_WARING = "40004";

    /**
     * 默认的公钥私钥
     */
    public static String APP_ID = "2016102500760484";
    public static String APP_PRIVATE_KEY = "MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCLGxO2bOEb9ud4eLy0MJXVEyBaUiA+ZhXkmRQw97OGtQZOtn+UO2JlpOIfY4o96lXsqtD3+ZOyeKb86hf19wKiJ2fqxHzMfccy6wqvHIs4j+c688/Cn3RnBvjBuKMObANtdxwr1kaL34eaRQtU9sBCjC+mVaXZNhYvKXRNp7641g55S8BhHYEY9qIsv29EIH7+0PfL+cMi8tQkkf8VGLSzbDMgworF/+euStOt23Jysp6fq/i1AI5YerrHtisneQxVV97xthluXF5QsyBuqQgfE4SQzQoJUlIGoV5RTw94aC0rO0OplVpjAypZK+ghuwuBBFOyWUExF0fwjm6NtgWnAgMBAAECggEAfb8VW8Qi3i+c4Ndr5gtBdqLajStOQHnx8nq6uOVBoVUFBaSNwYbJFQ8u5acKsZui3tUvH+q5rAzLDzfiPxNyivjKRHwoQIa2yn2UY+WOqKvVIAKEXe/cvsGbnyr0IzZbBto0WiBSF2ESaM9fRgfkloO5E0i7KpZtCWcU3pnzm4t3XYS5dq4kiWjKz4WJw8mpd7u2j/m3KTbcVKGe1YHMIzIzeldwYTiFCYpp04N2VuyTReASJpJ3fSrKoGaNUtBNUVFt85RpWWbVvnQRZFw0ZA+d1jJW/4l1pKwtjReTbDyCSRyhzpHYzcuH6e9/blQEec1XSXhhEIg01o+C38TsYQKBgQDGkLg3Shsb4qI8Xf8W2rsN6HPbO32+oh+Zis61N7S0jqzm+RevEgASzHfSHJ7j7bsYAtJrKc+bxQFVbLpDKoS0HHQCPsa2u4D+xSJq+yA+5GTINylO4l1OfBTxk/ZnC6FjhXw95kF9qrKYJB4Wrt1Msm5WpZX6wFLbXntwyvuI1wKBgQCzV4W5no7ZqVYsON6YxAXLp0PnorJxPM4j+QhArWsdYXZ4OXDY9ex9I+OPGpAFY6RsnDRYYJyk6tSAGBUn9RU4ObmkmNMudNI5gkRS6L1VLsGM9eSUCHOs9zbTT3mtnY8FQWm1rpHyhrb3mhKoA3s7VwqEex98qKbpwrvJsGy/sQKBgBZpXTF4Xsjt8ovHvDPzKiuusezrsQykNdbZsO0JRY8fj2pecQrkiDeW9mszqcdmHLjgEKnhxTn6qWTf6cIM+X9uurVKKpmTXkLjMzhJ8eDHXIywlSv/JrLmFGMT5TrKOEQIW/aMl5W8f33mjbLXt8ihVwzWkbAEpxV1e49Gic9vAoGBAJ5fQdYDMT8BjPmMVvYs1LldQlgBkvbwrVGTDziebCML+GR+xSqzMV3pHYE4AcrgjUjkQE1zM6FnRrS/j58zjMOUJl42Hve9bhAe+1sD8H6SxZVHZ81aEVzDCwVb/6XTp4MKmuE4AeZcFKNeye7Y9DAY007es5WQEaYIs3COfdphAoGBAKuA+/ndUAU8HO9jQfM65aduqEC5UEleAHT4APxIxyta1431zUFWFoRNPOqV1ORbLf/5LIf89CiZHlMOGzIrAUkQk7mPlEBLiEwKrP9A0LnYM4ESrzdi8uTTPoZfG9MHXRzIIL4UsyPgvSHVRuIsm5rdwv6LjVy8MZ90Q50RlPGr";
    public static String ALIPAY_PUBLIC_KEY = "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwi+GMbRbizbjfL4CLhd69kyqIBnC4aIYDr0y0qcPQHkH2O2K5Bv500gLlr3QB1LAiDkNM3icj3acv5NbimBoDqLehG4NdJmyXwBhUcnh0vBnAIu03SIrx+IeiZ2ED6pvO1MybFya7uyhYZoM2IYlh0h7rEXgLVG8qTmGSDjYvxDIULM18TsK/bZXDDdIRkc0tudZEaC3i8U+Xz9XG0vfxMvMjY8PnQA+KqvJVcOCKyw3CSi9/XYaskaa+ogX6nI6YqRdpSVk7cPJYuLw1jKWBIXXn0UK5B4nu7JB9EeHeGWaJRpc656RmMOIJU+ML2VGNLSAIs4chfzowmV7s+HoewIDAQAB";
    public static String GATEWAY_URL = "https://openapi.alipaydev.com/gateway.do";

    /**
     * dev 环境公钥私钥
     */
    public static String DEV_APP_ID = "2021000121682313";
    public static String DEV_APP_PRIVATE_KEY = "MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCLGxO2bOEb9ud4eLy0MJXVEyBaUiA+ZhXkmRQw97OGtQZOtn+UO2JlpOIfY4o96lXsqtD3+ZOyeKb86hf19wKiJ2fqxHzMfccy6wqvHIs4j+c688/Cn3RnBvjBuKMObANtdxwr1kaL34eaRQtU9sBCjC+mVaXZNhYvKXRNp7641g55S8BhHYEY9qIsv29EIH7+0PfL+cMi8tQkkf8VGLSzbDMgworF/+euStOt23Jysp6fq/i1AI5YerrHtisneQxVV97xthluXF5QsyBuqQgfE4SQzQoJUlIGoV5RTw94aC0rO0OplVpjAypZK+ghuwuBBFOyWUExF0fwjm6NtgWnAgMBAAECggEAfb8VW8Qi3i+c4Ndr5gtBdqLajStOQHnx8nq6uOVBoVUFBaSNwYbJFQ8u5acKsZui3tUvH+q5rAzLDzfiPxNyivjKRHwoQIa2yn2UY+WOqKvVIAKEXe/cvsGbnyr0IzZbBto0WiBSF2ESaM9fRgfkloO5E0i7KpZtCWcU3pnzm4t3XYS5dq4kiWjKz4WJw8mpd7u2j/m3KTbcVKGe1YHMIzIzeldwYTiFCYpp04N2VuyTReASJpJ3fSrKoGaNUtBNUVFt85RpWWbVvnQRZFw0ZA+d1jJW/4l1pKwtjReTbDyCSRyhzpHYzcuH6e9/blQEec1XSXhhEIg01o+C38TsYQKBgQDGkLg3Shsb4qI8Xf8W2rsN6HPbO32+oh+Zis61N7S0jqzm+RevEgASzHfSHJ7j7bsYAtJrKc+bxQFVbLpDKoS0HHQCPsa2u4D+xSJq+yA+5GTINylO4l1OfBTxk/ZnC6FjhXw95kF9qrKYJB4Wrt1Msm5WpZX6wFLbXntwyvuI1wKBgQCzV4W5no7ZqVYsON6YxAXLp0PnorJxPM4j+QhArWsdYXZ4OXDY9ex9I+OPGpAFY6RsnDRYYJyk6tSAGBUn9RU4ObmkmNMudNI5gkRS6L1VLsGM9eSUCHOs9zbTT3mtnY8FQWm1rpHyhrb3mhKoA3s7VwqEex98qKbpwrvJsGy/sQKBgBZpXTF4Xsjt8ovHvDPzKiuusezrsQykNdbZsO0JRY8fj2pecQrkiDeW9mszqcdmHLjgEKnhxTn6qWTf6cIM+X9uurVKKpmTXkLjMzhJ8eDHXIywlSv/JrLmFGMT5TrKOEQIW/aMl5W8f33mjbLXt8ihVwzWkbAEpxV1e49Gic9vAoGBAJ5fQdYDMT8BjPmMVvYs1LldQlgBkvbwrVGTDziebCML+GR+xSqzMV3pHYE4AcrgjUjkQE1zM6FnRrS/j58zjMOUJl42Hve9bhAe+1sD8H6SxZVHZ81aEVzDCwVb/6XTp4MKmuE4AeZcFKNeye7Y9DAY007es5WQEaYIs3COfdphAoGBAKuA+/ndUAU8HO9jQfM65aduqEC5UEleAHT4APxIxyta1431zUFWFoRNPOqV1ORbLf/5LIf89CiZHlMOGzIrAUkQk7mPlEBLiEwKrP9A0LnYM4ESrzdi8uTTPoZfG9MHXRzIIL4UsyPgvSHVRuIsm5rdwv6LjVy8MZ90Q50RlPGr";
    public static String DEV_ALIPAY_PUBLIC_KEY = "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAjliHIEEuKIO8hetDr8TbjIwP4u1yiTnUxeOsT9hprtIwO0g6ZFoofHddkysSPh9R+u/BEX90kKQIu9KsDRZNc09S8wWZTsjUdbOpZC2sJEEeiVucevMbIh79j8wNY7ZCBr/8O/1Hu79aGvpsBrt8MJykRJzax5CPU0fwiN9eZrBdVIC1Vxq3yEW9SUL3so3fqzX8VtjHK9sS2J4SOqu3XP21TtuNVCMiOl8vE9rTjvHdEjsfHWHLR5K5ZuVDy6Rtt6ulBf9L8jMKnrKsq7hSpB33JumEzcie8KDs/YlumU5ff1BiXQIIZwfKqfI0b5chX/6Q62u/xx2bpFXPXrQb2QIDAQAB";
    public static String DEV_GATEWAY_URL = "https://openapi.alipaydev.com/gateway.do";

    /**
     * prod 环境公钥私钥
     */
    public static String PROD_APP_ID = "2021003156649956";
    public static String PROD_APP_PRIVATE_KEY = "MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCypkbHCjios1BLaCoeAZdRj71PgF7Gb9QPv+YMpHtOln6pRdKJJ7ZQwAwDWLRGT/A2CLS64V+WcWAijcKE/CQwbe8Ig5VcsoL4W593JW3pKgFjYfesyam78JfbSzRYiDdap6wt9npfSqdWDydP5Q33kPvlTSPKNWqcb+vQxeRmB5eniS/8s4/gzc/TFyi54BSaOZ/hHZyZgxwyz6RmyydjmAlKkXauLSy1DmZLZEh5gLZPlOcinxt0K5R+ftW6dsbczfFp//wudPHSzAxW37YYE+HX2VdxR0MGf2KdvlgN8uBjGNm7KQ5D8O4L/343tMbOkU4DtefPePXgVUAIFXlHAgMBAAECggEAd15fAHO19BMMXbZWHgKWJytSJSLzMMhb+8IPZvcoZRRtwZEj4f0k9sO7wyisHCchrBkZGZ2pjw5mW/A4vz7yt2FdTGUPkga9OFGQNb5OuHMWxl8ZbNy6ixdxgFe5vEYYJnzOsU916OIq+XfanqnAMWEwzsBCX8RdXfXyrWbs+7aKkglMmBxqHIHorvb0adggkz+PLaH6kFQ/PQ8Mitn9HKtq9hA8BCCDHjePMNGQOvvLHyhFBOnuRrUty3nfMl3qiBvj4A/OCnFA2yIK90a37AMp07oWheeMYpmQ/O/PBysw5Us9rJazPFCOq8KIN+Zvjb5iriFTh0NkIJrm6G0yQQKBgQD0+/kDwJ9hXIWrKx5mjyLw5shq5YetEFws59rLk/2XxEmyECxxfaLEsH2r1LNZG0DGxoPJ98aCsVHwVX+CByhFdU7PENkagD5BcciPCICDo0VXcMulJzmpv0sfb/GARBlgQN54NhuNR0e2H2xRXi1S1+Iffm3nNi3fCIZ7aGyi0QKBgQC6rriHzKuDGqqVkvCK4bfUKawxAxvSULKTqlPoGBBzvotdQ6jVmbJo3for+w3Dw87KO1pCVHD2S3Pzl8hYsQsnQe1eNmGZWfDMHEsjdLBeaiAhJ/mJpbgjlXvGLM06ndzGIcJy3zV3/WAc/sXHbekb8aU0sOqYegLqw3gP0eZwlwKBgQCWm7mQ5wCUuG6stktwPZr7gsW/gfCRIreoG7nU4dxLSy8LOwo3k0dXqDD6TD8eDrUZ/rzSk3MEscJv///tjjzhxqZ2giMWObUMQslLtaxcQSnGAeAQXjcC9klWwFk1w6feFsMuIAV8K1AY1OSgeUdf4LxxJCaouBQnQ3R5tc7joQKBgDKkBua/vJ758uBUVfA2vtlM3KsG/tsUjPzFrbE+Jehf/go0um4HHYCZBq47kkZSrZvqcdegdGw7l56yw+RbUn05wxxVgDBLV6jm2/MoSleyTjjwUR7n14W/nS3rJVkLTcJpkgf7SNPd5d63tgsdY6jy6i/a9iiaoIPytnUEKZDNAoGAe5FGGOWkE4piKm4VtEjYzTtiuwbSk3DrWtC/P4VlicrlpNeUbp5qeBUc67pdYNNm/wYVRPS7wNr/gwGbfTuOJMIIIM/3VKSGTvnh+1QASnTacMpXZ1UJ6Sa20SkN+f+D4RbXoSyo1URGj7AojYNK0bHjbG9HQSftVnwVy2c6oY8=";
    public static String PROD_ALIPAY_PUBLIC_KEY = "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA3g8D+h4FeLpiGgi44ejCcgxiupG+hRSQFyO0wF2PprYY0EgjB76O+uvgedwAIAN2Cqa6JFOQ6w0A+aia5K1m8d0or9YXn2yRcUOrXjbUYl1kp3zDqVjZb/sXHXPOwUJ6J6RBbflIZ11S45UnI2CcY0lSTfqoKvPJ16F57ahQCXJvEqv9ox4GyZtlO/fG+t0KZjZX11zMvp9c8hkDU3oWlQnoFd9BirbHA1DuiMqlzn1/oetHn761kkGMv+g3sBFNT8wKLZ9bBOdJi0YbkLukgZh0ZQV1i0tafsV+3sSlJTgD3sLXOrrMyzRzgulW4hYbuUjZg2Kt4n+i5BFq7jWhYQIDAQAB";
    public static String PROD_GATEWAY_URL = "https://openapi.alipay.com/gateway.do";


    /**
     * 微信支付
     */
    // API证书压缩包内apiclient_key.pem文件内容 -> 私钥字符串
    public final static String privateKey = "MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDPExCFGUsDLBpW" +
            "nb6I44XYJ6+eWtQoJZECNR7LbAbN9N8trnbSnAgEG4s/P8/XGxyHj11JMLkDS/eQ" +
            "u6469XBdv5MOyzJnZYQrd3GgNmqtymE+QM34MutlG0qe11U1eJQ4McHHdT42XoIZ" +
            "SD/D1elD1LTIEXHu0pOt4vtOTxHwHhGlbvC00BHeat0AhwtWJg3xbLtue2dQIcVo" +
            "4j2H+Lf4cI7EFWHLwQ1iluNhYBbLX7WcgqRISOpf3njUJR5HKczbX3uvMkJdjYfe" +
            "G3GCkMYGlnd03Ep37i2agSr73toGLT2ci9bv2YN0/aZev1/C0PBu3dLtCBhPOYsa" +
            "zpik+OGVAgMBAAECggEAHZ5eeIs7nYKLaeQ6Qp44oMhcaEwZmHx3F1e9xd73wjHK" +
            "UmBoAovq4ZuG+U8JTX1FQWaSM0vSytPs3zjZHPnKTr5+LFmIJh3xH75/9CiUbbNK" +
            "4Xqne17dKKMUs0+dkn5ixP7o9rygX2p5NWCOLlbEfL1J9mv4Xe6kzPRweaz5pdyF" +
            "Tji1nhLumo0tgv6qGiuHrnYWGtzqplSpVmgY1AqndtrtWZOtfb1tNj2IHwxrSziv" +
            "4Z+1IU4hjW4ybzRpMvugcK/dUOraqvGYMpZxQpVXu0jwNQz/jIkNZ8u/8UB1v+1T" +
            "Heuh80QDdS74FswGhAzq6Hm/tUnvH4FrkDuRpang6QKBgQDpqYIAeE/VqlO1WUiQ" +
            "eq7rmdbn0/klv1JAvT5XIU0Jau3i9/4nwwUXdDo8MG1aRY/cCgYXkhfVq601Xeg8" +
            "k8vOnEQr4JpXcq8zg6tWoIYQJ0Li5CNBT7sGTZPIU4qT2mgREX9TWyBuMHcqa9//" +
            "NPc64mRKNG0SkoBlsCqXgYr2VwKBgQDi3t4kGmdPcYsAGrRDc18NGHOslF0S4wgA" +
            "5l8Lz7eoLPzZOgLTF8i3LsrPYAPgosK2D69TK4iqpTvPB7hdUgNlTeZwuJPHJb2i" +
            "1gYJ7Es1AjW3r4y5JxdMowe4DfbnEYYPc6bDFBiJoN/qZSH6CCh/mgCaK8CkzbHo" +
            "QKmGNi078wKBgQDV7ndzPLRDeQ3pFNTGSz0JwrErUj1jnRaO5XVFSt0AiWFCFDIj" +
            "b3+i6KxE3UXRh6zeFmNbg0vFOsh7+v2dMOhBw3r6/UnyVLMqJBxkVNZJxdiMaboJ" +
            "mxkt/SsYF7zh/+6V6gI8bEt193OzaE8OlwzgYdTWx8cxYOajs7ZbPqTfQwKBgHLL" +
            "RGnONmIbWLMX0AilMv5EVhuIAsRQvjb+Wi92zj45bUNZOB6p1TTjZ1mhArVChfVr" +
            "YFJcH84Ax4+NH3uQyQkUbrqwmo3VCeyAERQqTS+oS5gDKthw8Dgl8fzui/UFh+j/" +
            "ouzomTXiggpvW87RG/Tc7tsTsmlxb0jOlzjC5waDAoGBAIlGm4B6l/shgMc5J0+y" +
            "MLfRWp2GFNF1LEPWGRGt2wo+S2BH3e/hbTU+Nuw8/p0kw3/2otb9M9FT6W9INuEI" +
            "pMlvp88Yuy7gRxVCZXTPmDItSj9UpYYTAAYzbU0WYEiPRXiaZ/Vkl9Hfs0RK3Lf8" +
            "x4B+SUCRgxeVPppdUteyFsNq";

    public final static String appId = "wxabea20f12fa169e1";  // 微信体系 AppId

    public final static String mchId = "1633502601";  // 账号信息 - 微信支付商户号

    public final static String mchSerialNo = "6E56D459C33A89DAAA896232117EA29ED610F604";  // API证书管理  API证书序列号

    public final static String apiV3Key = "shafsjkabkjsagsbafbsakfbsjkagbhw";  // APIv3密钥

    public final static String native_url = "https://api.mch.weixin.qq.com/v3/pay/transactions/native";

    public final static String select_transactions_url = "https://api.mch.weixin.qq.com/v3/pay/transactions/out-trade-no/";




}
